package com.cloudpivot.receivales.contract.service;

/**
 * 推送 合同服务 V3
 */
public interface ContractAffairsService {
    /**
     * 推送合同信息到crm
     * @param id Bpm 记录Id
     */
    String pushContractToCrm(String id);


    /**
     * 推送合同追加 信息到crm
     * @param id Bpm 记录Id
     */
    String pushContractAppendToCrm(String id);

    /**
     * 推送合同替换 信息到crm
     * @param id Bpm 记录Id
     */
    String pushContractReplaceToCrm(String id);

    /**
     * 临时处理
     * @param id
     * @param contractGuid
     * @return
     */
    String updateContractAppendToCrmForSingleField(String id,String contractGuid);
}
